@charset "utf-8";

/*---- add-address ----*/
.pg-add-address{padding-top:10px;}
.pg-add-address .input-list{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;background:#fff;}
.pg-add-address .input-list li{position:relative;padding:0;border-bottom:1px solid #e5e5e5;overflow:hidden;}
.pg-add-address .input-list li:last-child{border-bottom:none;}
.pg-add-address .input-name{float:left;padding:10px 15px;width:86px;line-height:20px;color:#333;}
.pg-add-address .box-in{display:block;padding:10px 15px 10px 0;line-height:0;overflow:hidden;}
.pg-add-address .box-in input,
.pg-add-address .box-in textarea{display:block;padding:0;border:none;width:100%;-webkit-appearance:none;}
.pg-add-address .box-in input{padding:0;height:20px;line-height:20px;}
.pg-add-address .box-in textarea{line-height:20px;}

/*---- address-list ----*/
.pg-address-list{padding-top:10px;}
.pg-address-list .address-btn{border-top:1px solid #e5e5e5;background:#fff;}
.pg-address-list .address-btn .ui-link{display:block;position:relative;padding:10px 15px;line-height:30px;border-bottom:1px solid #e5e5e5;color:#333;}
.pg-address-list .address-btn .ui-link span{display:inline-block;vertical-align:top;}
.pg-address-list .address-btn .row-icon{margin-right:15px;width:18px;line-height:0;text-align:center; }
.pg-address-list .address-btn .row-icon .tool-font{line-height:30px;color:#48b0f7;font-size:34px;}
.pg-address-list .address-btn .ui-link .font-arrow-right{color:#666;font-size:26px;}
.pg-address-list .address-list{margin:10px 0;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;background:#fff;}
.pg-address-list .address-list li{position:relative; padding:15px 45px 15px 48px; border-bottom:1px solid #e5e5e5;}
.pg-address-list .address-list li:last-child{border-bottom:none;}
.pg-address-list .address-list .address-item{display:block;color:#333;}
.pg-address-list .address-item .radio-icon{display:inline-block;position:absolute;top:50%;left:15px;margin-top:-9px;width:18px;height:18px;border:1px solid #e5e5e5;border-radius:50%;}
.pg-address-list .address-list .active .radio-icon{border:6px solid #48b0f7;}
.pg-address-list .address-item .receive-people{margin-bottom:5px;line-height:20px;color:#333;font-size:14px;}
.pg-address-list .address-item .receive-people span{display:inline-block;vertical-align:top;}
.pg-address-list .address-item .receive-people .default-flag{padding:0 8px;border-radius:3px;background:#48b0f7;color:#fff;font-size:12px;}
.pg-address-list .address-item .receive-address{color:#999;font-size:14px;}
.pg-address-list .address-item .font-edit{position:absolute;top:50%;right:15px; margin-top:-10px;width:20px;height:20px;line-height:20px;color:#666;font-size:30px;}

/*---- my-integral ----*/
.pg-my-integral .member-row{padding:15px;border-bottom:1px solid #e5e5e5;background:#fff;}
.pg-my-integral .member-row .member-head{float:left;margin-right:15px;width:60px;height:60px;overflow:hidden;}
.pg-my-integral .member-row .member-head img{width:100%;height:100%;}
.pg-my-integral .member-row .member-msg{display:block;overflow:hidden;padding:5px 0;line-height:25px;}
.pg-my-integral .member-row .member-msg .member-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#333;font-size:16px;}
.pg-my-integral .member-row .member-msg .follow-time{margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#999;font-size:14px;}
.pg-my-integral .count-bar{line-height:0;border-bottom:1px solid #e5e5e5;background:#fff;}
.pg-my-integral .count-bar .count-item{float:left;padding:10px;line-height:20px;text-align:center;vertical-align:top;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.pg-my-integral .count-bar .count-item.item-2{width:50%;}
.pg-my-integral .count-bar .count-item .count-num{color:#48b0f7;font-size:20px;font-weight:normal;}
.pg-my-integral .count-bar .count-item .count-name{margin:0;color:#999;font-size:12px;}

.pg-my-integral .nav-tabs{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;background:#fff;}
.pg-my-integral .nav-tabs>li{margin-bottom:0;width:50%;text-align:center;}
.pg-my-integral .nav-tabs>li>a{margin:0;padding:13px 15px;;line-height:20px;border:2px solid transparent;border-radius:0;background:#fff;color:#333;font-size:16px;}
.pg-my-integral .nav-tabs>li.active>a,
.pg-my-integral .nav-tabs>li.active>a:hover,
.pg-my-integral .nav-tabs>li.active>a:focus{border:none;border-top:2px solid transparent;border-bottom:2px solid #48b0f7;background:#fff;cursor:default;color:#48b0f7;}
.pg-my-integral .integral-box .month-title{padding:10px 15px;line-height:18px;border-bottom:1px solid #e5e5e5;color:#999;}
.pg-my-integral .integral-list{margin:0;padding:0;}
.pg-my-integral .integral-list li{position:relative;padding:10px 80px 10px 15px;line-height:20px;border-bottom:1px solid #e5e5e5;background:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.pg-my-integral .integral-list .reason{color:#333;font-size:16px;}
.pg-my-integral .integral-list .integral-time{margin:5px 0 0 0;line-height:15px;color:#999;font-size:12px;}
.pg-my-integral .integral-list .num{display:inline-block;position:absolute;top:50%;right:15px;margin-top:-10px;font-size:16px;}
.pg-my-integral .rank-list{margin:0;padding:0;}
.pg-my-integral .rank-list li{position:relative;padding:10px 70px 10px 15px; border-bottom:1px solid #e5e5e5;background:#fff;}
.pg-my-integral .rank-list .person-head{float:left;margin-right:10px;width:40px;height:40px;}
.pg-my-integral .rank-list .person-head img{width:100%;height:100%;}
.pg-my-integral .rank-list .person-msg{overflow:hidden;}
.pg-my-integral .rank-list .person-name{line-height:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#333;}
.pg-my-integral .rank-list .rank-num{margin:0;line-height:16px;color:#999;font-size:12px;}
.pg-my-integral .rank-list .rank-num em{display:inline-block;margin-left:5px;width:25px;}
.pg-my-integral .rank-list li:nth-child(2) .rank-num em{border-radius:6px;text-align:center;background:#ffce29;color:#fff;}
.pg-my-integral .rank-list li:nth-child(3) .rank-num em{border-radius:6px;text-align:center;background:#ff5a29;color:#fff;}
.pg-my-integral .rank-list li:nth-child(4) .rank-num em{border-radius:6px;text-align:center;background:#48b0f7;color:#fff;}
.pg-my-integral .rank-list .person-integral{position:absolute;top:50%;right:15px;margin-top:-10px;line-height:20px;color:#48b0f7;font-size:16px;}
